package model
{
		[Bindable]
		public class ModelLocator
		{
			private static var modelLocator:model.ModelLocator;
			
			public static function getInstance():ModelLocator
			{
				if (modelLocator == null)
				{
					modelLocator=new ModelLocator();				
				}
				
				return modelLocator;
			}
			
			public function ModelLocator()
			{
				if (ModelLocator.modelLocator != null)
					throw new Error("SÃ³ um exemplo de ModelLocator deveria ser instanciado");
			}
			public var players:Vector.<PlayerVO>;
			
		}
}